Big Huge Thesaurus

dehydroretinol

noun