Meaning of alar
Definition of alar
(adj)
of or relating to the
axil
having or resembling
wings
(noun)
a
chemical
sprayed on
fruit
trees to
regulate
their
growth
so the
entire
crop
can be harvested at one
time
Other information on alar
WIKIPEDIA results for
alar
Amazon results for
alar
Tweet