Skip to main content

testacea

English testacea meaning in English  •  testacea का अर्थ अंग्रेजी में
n. pl.
  • Invertebrate animals covered with shells, especially mollusks; shellfish.
Advertisement