frog orchid
noun
10 letters20 points in Scrabble®21 points in WWF®
DEFINITIONS2
NOUN
1
Orchid having hooded long-bracted green to yellow-green flowers suffused with purple.
2
Any of several green orchids of the genus Habenaria.
WORD FORMS
Starts withF
Ends withD
GAME SCORES
Scrabble®20 points
Words With Friends®21 points
Double word40 points
Triple word60 points
GOOD TO KNOW
Starts & ends withF … D
SYNONYMS & RELATED1
KEEP EXPLORING4