TETRASPORE


Meaning of TETRASPORE in English

noun a nonsexual spore, one of a group of four regularly occurring in red seaweeds.

Webster English vocab.      Английский словарь Webster.