English Dictionary
Definition lanolin in British English
lanolin noun
[uncountable] noun
/ˈlænəlɪn/
Synonyms and related words
