What does aristolochiales mean?

aristolochiales meaning in General Dictionary

an order of plants distinguished by tubular petaloid perianth and inferior ovary It includes the Aristolochiaceae Rafflesiaceae and Hydnoraceae

View more

  • order of plants distinguished by tubular petaloid perianth and inferior ovary