Petiolule
Word Dictionary
-> Petiolule
Search:
Petiolule
(n.) A small petiole, or the petiole of a leaflet.
Terms of Use
Canadian Jobs