Home
Search
Index
Definify.com
Definition
2024
tolbutamides
tolbutamides
English
Noun
tolbutamides
plural of
tolbutamide
Similar Results