Online English Dictionary

Home

VerbarMerenchyma


n.

Tissue composed of spheroidal cells.


© 2009 Dammam Community College