English Noun artificial turfs plural of artificial turfWikiwand - on Seamless Wikipedia browsing. On steroids.