extrapetiolar stipules

English

Noun

extrapetiolar stipules

  1. plural of extrapetiolar stipule