Word info

palaemoid

Noun

Meaning

palaemoid (plural palaemoids)

Any shrimp of the superfamily Palaemonoidea

Source: en.wiktionary.org

Close letter words and terms