carotenoid

Noun
  1. Any of a class of highly unsaturated yellow to red pigments occurring in plants and animals (synset 114745123)

Found on Word Lists

Other Searches