xanthopterins
English
Noun
xanthopterins
plural of
xanthopterin