Home
Search
Index
Definify.com
Webster
1913
Edition
Oliva
‖
O-li′va
,
Noun.
[L. an olive.]
(Zool.)
A genus of polished marine gastropod shells, chiefly tropical, and often beautifully colored.
Similar Results
Olive
Olive-yard
Spurge-olive