English

edit

Noun

edit

eucalanid (plural eucalanids)

  1. Any copepod of the family Eucalanidae

Anagrams

edit