furazolidona
Meanings
Noun
1. furazolidone (organic chemistry)