Is Word falconoid Accepted in TWL Scrabble Dictionary?

falconoid is Accepted in TWL Scrabble Dictionary

falconoid Scrabble score: 15

Meaning of falconoid

  • an antioxidant compound found in tea and thought to resist cancer [n FALCONOIDS]