Skip to main content

aristolochiales

English aristolochiales meaning in English  •  aristolochiales का अर्थ अंग्रेजी में
Noun
  • an order of plants distinguished by tubular petaloid perianth and inferior ovary. It includes the Aristolochiaceae, Rafflesiaceae, and Hydnoraceae.
Advertisement