vocab dash
Log in
Sign up
మోదుగ
mōduga
Meanings
Noun
1. A flowering tree of India and Burma, Butea monosperma.