Feedback
Alar
Meaning
Adj
●
In Anatomy:
of or
relating
to the
armpit
; axillary.
●
Having,
resembling
, or
composed
of
wings
or alae.
Noun
●
A
trade name
for daminozide.
Sourced from
Wiktionary
Related
Charka
Larynx
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better