carotenid

English

Noun

carotenid (plural carotenids)

  1. Alternative form of carotenoid.

Anagrams