oxazaphospholidines
English
Noun
oxazaphospholidines
plural of
oxazaphospholidine