Definition of 下草

したくさshitakusaしたぐさshitagusa

noun:

  • undergrowth; weeds beneath a tree

Example Sentences

Nothing found.