English edit

Noun edit

coumarates

  1. plural of coumarate