Plants of Ecuador
›
Glossary
›
glandular
glandular
Of or relating to a gland.