caturid
English
Noun
caturid
(
plural
caturids
)
(
zoology
)
Any member of family
Caturidae
of extinct
bowfins
.
Anagrams
air duct
,
air-duct
,
airduct