Home
Search
Index
Definify.com
Definition
2024
ogcocephalid
ogcocephalid
English
Noun
ogcocephalid
(
plural
ogcocephalids
)
(
zoology
)
Any member of the family
Ogcocephalidae
.
Synonyms
batfish
Similar Results