Home
Results for: interaxillary
Sci-Tech Dictionary Open/Close data Source
interaxillary (′in·tər′ak·sə′ler·ē)

(botany) Located within or between the axils of leaves.