MAARA SHELL


Meaning of MAARA SHELL in English

a large, pearly, spiral, marine shell (turbo margaritaceus), from the pacific islands. it is used as an ornament.

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