geranates

English

Noun

geranates

  1. plural of geranate