'alar' definitions:
Definition of 'alar'
From: WordNet
adjective
Of or relating to the axil [syn: axillary, alar]
adjective
noun
A chemical sprayed on fruit trees to regulate their growth so the entire crop can be harvested at one time [syn: Alar, daminozide]