meaning of sporogenous
1.
producing
spores
or
reproducing
by
means
of
spores
Related Words
sporogenous
|
Developed & Maintained By
Taraprasad.com