Merenchyma
Word Dictionary
-> Merenchyma
Search:
Merenchyma
(n.) Tissue composed of spheroidal cells.
Terms of Use
Canadian Jobs