meaning of intraaxillary

1. Situated below the point where a leaf joins the stem.


Related Words

intraaxillary |

Developed & Maintained By Taraprasad.com

Treasure Words