NUCULA MEANING IN ENGLISH

• Nucula Definition & Synonyms

  1. (n.) A genus of small marine bivalve shells, having a pearly interior.
  2. (n.) A genus of small marine bivalve shells, having a pearly interior.


RECENT SEARCHES