Word info

hymenocerid

Noun

Meaning

hymenocerid (plural hymenocerids)

Any shrimp of the family Hymenoceridae.

Source: en.wiktionary.org

Close letter words and terms