Word info

palaemonoid

Noun

Meaning

palaemonoid (plural palaemonoids)

Any shrimp of the superfamily Palaemonoidea

Source: en.wiktionary.org

Anagrams

Close letter words and terms