Online English Dictionary

Home

Sporidiferous


a.

Bearing sporidia.


© 2009 Dammam Community College