eucalanid
English
Noun
eucalanid
(
plural
eucalanids
)
Any
copepod
of the family
Eucalanidae
Anagrams
Leucadian
,
adcauline
,
daliaunce