Petioles meaning

Plural form of petiole.
noun
0
0
Advertisement