Word info

lawn shrimp

Noun

Meaning

lawn shrimp (plural lawn shrimp or lawn shrimps)

Various species of terrestrial amphipods (commonly Arcitalitrus sylvaticus), found in lawns or other vegetation.
Synonym: lawn prawn

Source: en.wiktionary.org

Close letter words and terms