Definition, synonyms and related words
The fluorescent pigment 6-hydroxymethylpterin found in frog skin