CompareWords
Compare
Interaxillary
Definition:
(a.) Situated within or between the axils of leaves.