Torrubia

noun
Tor·​ru·​bia | \ təˈrübēə\

Definition of Torrubia

: a genus of tropical American shrubs and trees (family Nyctaginaceae) with fleshy leaves, greenish dioecious panicled flowers, and fleshy fruit — see blolly

History and Etymology for Torrubia

New Latin, after José Torrubia †1768 Spanish naturalist

Keep scrolling for more