eucalanid

English

Noun

eucalanid (plural eucalanids)

  1. Any copepod of the family Eucalanidae

Anagrams