tonnid
English
Noun
tonnid
(
plural
tonnids
)
(
zoology
)
Any
sea snail
in the
family
Tonnidae
.
Anagrams
Dinton
Estonian
Noun
tonnid
nominative plural of
tonn