Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Oliva
n.
A genus of polished marine gastropod shells, chiefly tropical, and often beautifully colored.
←
Olitory
Olivaceous
→
Shares
Related Words
Olivaceous
Olivary
Olivaster
Menu
Home
Search
My Last Searches