oncaeid
English
Noun
oncaeid
(
plural
oncaeids
)
(
zoology
)
Any
copepod
in the
family
Oncaeidae
.
Anagrams
Oceanid
,
odacine