Skip to
noun
An Italian term for camarón, a type of large shrimp, often referring to the giant tiger prawn (Penaeus monodon).
Browse