Word info

tetraspore

Noun

Meaning

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

Source: Webster's dictionary

Related terms

Close letter words and terms