BUBBLE SHELL MEANING IN ENGLISH

• Bubble shell Definition & Synonyms

  1. () A marine univalve shell of the genus Bulla and allied genera, belonging to the Tectibranchiata.


RECENT SEARCHES