BUBBLE SHELL


Meaning of BUBBLE SHELL in English

a marine univalve shell of the genus bulla and allied genera, belonging to the tectibranchiata.

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