Chilean abalone
Noun
Meaning
Chilean abalone (plural Chilean abalones)
An edible species of sea snail (Concholepas concholepas), native to the coasts of Chile and Peru
Noun
Chilean abalone (plural Chilean abalones)
An edible species of sea snail (Concholepas concholepas), native to the coasts of Chile and Peru