What does almeja mean?

almeja - Spanish to English

clam