Online English Dictionary

Home

Thecasporous


a.

Having the spores in thecæ, or cases.


© 2009 Dammam Community College