English | German | Russian | Czech

turfgrass English

Meaning turfgrass meaning

What does turfgrass mean?

turfgrass

Any grass used to make turf.

Are you looking for...?