vocab dash
Log in
Sign up
ఈదాడి
īdāḍi
Top 7000
Meanings
Noun
1. the marshy date tree, Phoenix paludosa.
(botany)