Online English Dictionary

Home

arthrosporous


adj.

of or pertaining to an arthrospore{2}.


© 2009 Dammam Community College