Word info

cammaron

Noun

Meaning

cammaron (plural cammarons)

A giant freshwater shrimp.

Source: en.wiktionary.org

Close letter words and terms