INTRAAXILLARY


Meaning of INTRAAXILLARY in English

(a.) Situated below the point where a leaf joins the stem.

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