Triumfetta
noun
Tri·um·fet·ta
ˌtrīəmˈfetə
: a large genus of tropical herbs and shrubs (family Tiliaceae) clothed with stellate hairs and bearing yellow flowers followed by bristly capsules see burbark
Love words? Need even more definitions?
Merriam-Webster unabridged
Share