Tamil Dictionary
🔍
macropodal
Ma*crop"o*dal, a. Defn: Having long or large feet, or a long stem.
macropodal - Similar Words
macropod
macropodian
malacopoda
uropodal
macropodous
macrodactyl
apodal
sauropoda
propodial
pauropoda
madurai.io
About