Word info

petiolus

Noun

Meaning

petiolus

(botany) petiole

Source: en.wiktionary.org

Close letter words and terms