Shibakusa

芝草 (Shibakusa) is a Japanese noun meaning “lawn, sod, turf”.

Meanings

  1. nounlawn; sod; turf

Kanji in 芝草

Related words