The Collaborative International Dictionary
Merenchyma
Merenchyma \Me*ren"chy*ma\, n. [NL., fr. Gr. ? a part + -enchyma, as in parenchyma.] (Bot.) Tissue composed of spheroidal cells.
Wiktionary
merenchyma
n. (context botany English) tissue composed of spheroidal cells