Wiktionary
thiohydantoins
n. (plural of thiohydantoin English)
n. (plural of thiohydantoin English)