What is the full meaning of falconoid
an antioxidant compound found in tea and thought to resist cancer [n -S]
Example of the word falconoid placed on a Scrabble board.