meaning of sporuliferous
1.
Producing
sporules.
Related Words
sporuliferous
|
Developed & Maintained By
Taraprasad.com