Webster's Revised Unabridged Dictionary · 1913

Merenchyma

Merenchyma , noun

[New Latin, from Greek {not transcribed} a part + -enchyma, as in parenchyma.]

(Botany) Tissue composed of spheroidal cells.