cammaron
English
Alternative forms
camaron
Noun
cammaron
(
plural
cammarons
)
A
giant
freshwater
shrimp
.