ウマヅラ
Meanings
Noun
1. long thin face
Pitch accent
マヅラ
Composed of
horse
looking like a ...; acting as if a ...
Used in vocabulary (1 in total)
epauletted fruit bat (Epomophorus spp.)