Etymology Explorer › English

Where does “petiolus” come from?

petiolus (English): petiole

Definitions

  1. petiole