◄
Interaxillary
►
Dictionary
(
a.
) Situated within or between the axils of leaves.
Clyx.com