Skip to main content

merenchyma

English merenchyma meaning in English  •  merenchyma का अर्थ अंग्रेजी में
Noun
  • Tissue composed of spheroidal cells.
Advertisement