Home

Word

scampi, n.
more info large shrimp sauteed in oil or butter and garlic
<noun.food>

scampi
semantic pointers
hypernym