macropodal

listen to the pronunciation of macropodal
İngilizce - İngilizce
Having long or large feet, or a long stem