やまほととぎす
[yamahototogisu]noun
Japanese definition
No Japanese definition yet.
English definitions
- lesser cuckoo (Cuculus poliocephalus; esp. one living in the mountains)
- Tricyrtis macropoda (species of toad lily)
Examples
No examples yet.
Loading examples…