OLIVA


Meaning of OLIVA in English

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

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