TURBAN-SHELL


Meaning of TURBAN-SHELL in English

noun a sea urchin when deprived of its spines;

— popularly so called from a fancied resemblance to a turban.

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