Skip to main content

interaxillary

English interaxillary meaning in English  •  interaxillary का अर्थ अंग्रेजी में
Adjective
  • Situated within or between the axils of leaves.
Advertisement