Find the word definition

Wiktionary
keyhole lympet hemocyanin

n. (misspelling of keyhole limpet hemocyanin English)