Word info

androspore

Noun

Meaning

A spore of some algae, which has male functions.

Source: Webster's dictionary

Close letter words and terms