pseudopetioles

English

Noun

pseudopetioles

  1. plural of pseudopetiole