Word info

squalamine

Noun

Meaning

English Wikipedia has an article on:squalamineWikipedia
squalamine (uncountable)

(medicine) A broad-spectrum antibiotic derived from the livers of dogfish

Source: en.wiktionary.org

Close letter words and terms