melissates

English

Noun

melissates

  1. plural of melissate