Wiktionary
isoalloxazines
n. (plural of isoalloxazine English)
n. (plural of isoalloxazine English)