mangrove oyster (crassostrea rhizophorae) - Spanish English Dictionary