Word info

intraaxillary

Adjective

Meaning

Situated below the point where a leaf joins the stem.

Source: Webster's dictionary

Close letter words and terms