tolbutamides
English
Noun
tolbutamides
plural of
tolbutamide