CompareWords
Compare
Merenchyma
Definition:
(n.) Tissue composed of spheroidal cells.