Online English Dictionary

Home

Sporophoric


a.

Having the nature of a sporophore.


© 2009 Dammam Community College