Torrubia
noun
Tor·ru·bia
təˈrübēə
: a genus of tropical American shrubs and trees (family Nyctaginaceae) with fleshy leaves, greenish dioecious panicled flowers, and fleshy fruit see blolly
Love words? Need even more definitions?
Merriam-Webster unabridged
Share