Dictionary > Axillary

Axillary

Axillary
(Science: biology) Located or growing from an axil.


You will also like...