Definify.com

Definition 2024


drelin

drelin

English

Noun

drelin (uncountable)

  1. A particular steroid glycoside.

French

Interjection

drelin

  1. brrr, whirr (a whirring sound, such as that of a machine)

Synonyms