cucaracha
/
koo-kah-RAH-chahs
/
[
Spanish
]
plural
cucarachas
"Cockroach." Freshwater crayfish
Synonyms in other languages
acamaya
camaya
pigua
Latin names
Astacus fluviatilis
Spanish
camarón del río
langostino
Countries
Mexico
Related terms
langostino
camarón del río