Merenchyma /(?)/

Me·ren·chy·ma

Merenchyma

n.
  1. Tissue composed of spheroidal cells. (Bot.)