vocab dash
Log in
Sign up
త్రిదళము
tridaḷamu
Top 7000
Meanings
Adjective
1. having three leaves.
(botany)