Find the word definition

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