INTERAXILLARY


Meaning of INTERAXILLARY in English

adj situated within or between the axils of leaves.

Webster English vocab.      Английский словарь Webster.