星草 ほしくさです
hoshikusadesu

Noun
Desu Copula

The polite form of 星草

1. Hoshizusa desu; ; It is star grass.; I am star grass.

Polite