SPERMATOSPORE


Meaning of SPERMATOSPORE in English

noun ·same·as spermospore.

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