Online English Dictionary

Home

Interaxillary


a.

Situated within or between the axils of leaves.


© 2009 Dammam Community College