meaning of sporidiferous
1.
Bearing
sporidia.
Related Words
sporidiferous
|
Developed & Maintained By
Taraprasad.com