Skip to main content

suprafoliaceous

Advertisement
English suprafoliaceous meaning in English  •  suprafoliaceous का अर्थ अंग्रेजी में
Adjective
  • Inserted into the stem above the leaf, petiole, or axil, as a peduncle or flower.