almeja palourde

[Spanish] plural almejas palourdes

Carpet shell clams

Synonyms in other languages

Latin names

Countries