aristolochia

/ˌærɪstɒˈkiːə/

Definitions

1. noun

A genus of flowering plants, also known as birthwort, which are native to Asia and the Americas.

“The rare species of aristolochia is prized for its unique medicinal properties.”

2. noun

A type of flowering vine or climber.

“The aristolochia in the garden is known to attract various species of butterflies.”

Synonyms

  • birthwort

Antonyms

  • weed