English edit

Noun edit

coumarins

  1. plural of coumarin