OLIVA


Meaning of OLIVA in English

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

Webster's English dictionary.      Английский словарь Webster.