What is the full meaning of turfgrasses
TURFGRASS, grass grown for lawns [n]
Example of the word turfgrasses placed on a Scrabble board.