cardiid

English

Noun

cardiid (plural cardiids)

  1. (zoology) Any cockle of the family Cardiidae.

Anagrams