Scrabble Cheat

ORCHARDGRASS

ORCHARDGRASS is a 12 letter Scrabble word worth 19 points.

a pasture grass with broad leaves and green or purplish flowering spikes; cocksfoot.

Letter start with O