Scrabble Cheat

ORCHIDACEOUS

ORCHIDACEOUS is a 12 letter Scrabble word worth 20 points.

relating to or denoting plants of the orchid family (orchidaceae).

Letter start with O