a species of saltwater clams (mytella guyanensis) - Spanish English Dictionary