dimenhydrinates

English

Noun

dimenhydrinates

  1. plural of dimenhydrinate