Tamil Dictionary 🔍

interaxillary

In`ter*ax"il*la*ry, a. (Bot.) Defn: Situated within or between the axils of leaves.


interaxillary - Similar Words