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.”
ælæˈbuːtə
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.”