Word info Synonyms

Euphausiacea

Noun

Meaning

small commonly luminescent crustaceans; important element of marine plankton: krill

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms