Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
axil
in English
axil
#uncommon
Definitions
Noun
the
point
where
a
leaf
or
branch
meets
the
stem
; (
botany
context
)
The
axil
is
the
area
where
the
leaf
attaches
to
the
plant
stem
.