hemocyanin - English Synonyms Dictionary