ANDROSPORE MEANING IN ENGLISH

• Androspore Definition & Synonyms

  1. (n.) A spore of some algae, which has male functions.


RECENT SEARCHES