tremanotid
English
Noun
tremanotid
(
plural
tremanotids
)
(
zoology
)
Any
extinct
mollusk
in the
family
Tremanotidae
.
Anagrams
tetriamond