isoalloxazines
English
Noun
isoalloxazines
plural of
isoalloxazine