DICTIONARY

(Total Entries : 197270)

瞿盧折那

Dictionary Definition: 

gorocanā, 瞿嚧者那, a bright yellow pigment prepared from the urine or bile of a cow.