Merenchyma
Merenchyma , noun
[New Latin, from Greek {not transcribed} a part + -enchyma, as in parenchyma.]
(Botany) Tissue composed of spheroidal cells.
Merenchyma , noun
[New Latin, from Greek {not transcribed} a part + -enchyma, as in parenchyma.]