MASK SHELL MEANING IN ENGLISH

• Mask shell Definition & Synonyms

  1. () Any spiral marine shell of the genus Persona, having a curiously twisted aperture.


RECENT SEARCHES