Sinhala Dictionary definitions for macropodous
macropodous 🔊
macropodous : මහාපාදීය
macropodous definition
Adjective. Having long legs or feet.
Lern More About
- Wiki Definition: macropodous
- Google Search result: Google
- Wiki Article: Wikipedia
macropodous 🔊
macropodous : මහාපාදීය
Adjective. Having long legs or feet.