furazolidones

English

Noun

furazolidones

  1. plural of furazolidone