corosolates

English

Noun

corosolates

  1. plural of corosolate