Word info

sphaerospore

Noun

Meaning

One of the nonsexual spores found in red algae; a tetraspore.

Source: Webster's dictionary

Close letter words and terms