hydantoate
/haɪˈdæntoʊeɪt/Definitions
1. noun
A salt or ester of hydantoin.
“Researchers studied the hydantoate compound’s potential in medicine.”
1. noun
A salt or ester of hydantoin.
“Researchers studied the hydantoate compound’s potential in medicine.”