Term:
Interpetiolar glands
Interpetiolar glands
Definition:
Excretory structures located between the petioles of some plants; e.g., species of Bignoniaceae.
Excretory structures located between the petioles of some plants; e.g., species of Bignoniaceae.