ursolates

English

Noun

ursolates

  1. plural of ursolate