Aristolochiales Meaning

There are 1 meaning(s) for word Aristolochiales

Meaning 1 : order of plants distinguished by tubular petaloid perianth and inferior ovary

    Synonyms : order aristolochiales