allabuta

ælæˈbuːtə

Definitions

1. noun

a type of flowering vine in the genus Passiflora, native to South America

“The local botanical garden features a rare specimen of allabuta, a beautiful and exotic plant.”

Synonyms

  • passion vine
  • passionflower

Antonyms

  • invasive plant
  • weed