Word info

lamphredin

Noun

Meaning

lamphredin (uncountable)

The blood anticoagulant secreted by the lamprey.

Source: en.wiktionary.org

Close letter words and terms