Definify.com
Definition 2024
draculin
draculin
English
Noun
draculin (uncountable)
- (organic chemistry) a glycoprotein with anticoagulant properties, found in the saliva of vampire bats
Translations
glycoprotein
|
draculin (uncountable)
|