YourDictionary

langoustine

noun

any of several edible decapod crustaceans; esp., a small lobster of the North Atlantic

See langoustine in American Heritage Dictionary 4

Learn more about langoustine

link/cite print suggestion box