dimaleates
English
Noun
dimaleates
plural of
dimaleate