ROTELLA


Meaning of ROTELLA in English

noun any one of numerous species of small, polished, brightcolored gastropods of the genus rotella, native of tropical seas.

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