TURTLE-SHELL


Meaning of TURTLE-SHELL in English

noun the turtle cowrie.

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