OLIVA


Meaning of OLIVA in English

( n. )

A genus of polished marine gastropod shells, chiefly tropical, and often beautifully colored.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.