spirohydantoins

English

Noun

spirohydantoins

  1. plural of spirohydantoin