Word info

calanoid

Noun

Meaning

calanoid (plural calanoids)

Any of the order Calanoida of copepods with a joint between the fifth and sixth body segments.

Source: en.wiktionary.org

Anagrams

Close letter words and terms