Merenchyma Definition
noun
(botany) Tissue composed of spheroidal cells.
Wiktionary
Origin of Merenchyma
From Ancient Greek μέρος (meros, “a part”) + -enchyma.
From Wiktionary
Find Similar Words
Find similar words to merenchyma using the buttons below.