muscarines

English

Noun

muscarines

  1. plural of muscarine