1 result found

Search Results for: pulvinus

Pulvinus

pulvinus (Science: plant biology) A swelling at the base of the stalk of a leaf or leaflet, often glandular or responsive to... Read More