Term:
Palate
Palate
Definition:
In the Lentibulariaceae and Scrophulariaceae, the space at the throat and limb of the corolla used by pollinating insects as a landing platform.
In the Lentibulariaceae and Scrophulariaceae, the space at the throat and limb of the corolla used by pollinating insects as a landing platform.