Skip to main content

oligosepalous

English oligosepalous meaning in English  •  oligosepalous का अर्थ अंग्रेजी में
Adjective
  • Having few sepals.
Advertisement