keyhole limpet hemocyanins
English
Noun
keyhole limpet hemocyanins
plural of
keyhole limpet hemocyanin