What is the full meaning of tetraspores
TETRASPORE, a nonsexual spore, one of a group of four regularly occurring in red seaweeds [n]
Example of the word tetraspores placed on a Scrabble board.