answersLogoWhite

0

Tuba tuba is a common name in the Philippines for the Jatropa Curcas plant. It's usually referred to in the English speaking world as Psychic Nut.

User Avatar

Wiki User

17y ago

What else can I help you with?