tonnid

English

Noun

tonnid (plural tonnids)

  1. (zoology) Any sea snail in the family Tonnidae.

Anagrams

Estonian

Noun

tonnid

  1. nominative plural of tonn