Skip to main content

testicardines

English testicardines meaning in English  •  testicardines का अर्थ अंग्रेजी में
n. pl.
  • A division of brachiopods including those which have a calcareous shell furnished with a hinge and hinge teeth. Terebratula and Spirifer are examples.
Advertisement