ANDROSPORE


Meaning of ANDROSPORE in English

noun a spore of some algae, which has male functions.

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