Thespesia
noun
Thes·pe·sia
| \ theˈspēzh(ē)ə\
Definition of Thespesia
: a small genus of tropical trees (family Malvaceae) having undivided leaves and large bracted flowers with a nearly simple style and 5-celled ovary — see portia tree
Keep scrolling for more