SPOROGENOUS


Meaning of SPOROGENOUS in English

adj. producing spores.

Oxford English vocab.      Оксфордский английский словарь.