dimaleates

English

Noun

dimaleates

  1. plural of dimaleate