macropodal

listen to the pronunciation of macropodal
الإنجليزية - الإنجليزية
Having long or large feet, or a long stem