Glossary


petiolate search for term
- a. (L. petiolus, small foot) growing on, or provided with, a petiole.