Opilia
noun
Opil·ia
ōˈpilēə
: a small genus (the type of the family Opiliaceae) of Old World tropical climbing shrubs
Love words? Need even more definitions?
Merriam-Webster unabridged
Share