English

edit

Noun

edit

palaemoid (plural palaemoids)

  1. Any shrimp of the superfamily Palaemonoidea