vocab dash
Log in
Sign up
カルミア
Meanings
Noun
1. kalmia (esp. mountain laurel, Kalmia latifolia)