Word info

cypridoid

Noun

Meaning

cypridoid (plural cypridoids)

Any ostracod of the superfamily Cypridoidea

Source: en.wiktionary.org

Close letter words and terms