coquerelle
Top 35000
Meanings
Noun
1. physalis
2. cockroach (Quebec, Canada)
Examples2
It's a cockroach.
Oh! There's a cockroach beside the fridge! Quick, do something!