carrotene

English

Noun

carrotene (plural carrotenes)

  1. Alternative form of carotene.

Anagrams