rampoles

English

Noun

rampoles

  1. plural of rampole