dolichopodous
adjective
dol·i·chop·o·dous
| \ ¦dälə̇¦käpədəs\
Definition of dolichopodous
: having a relatively long foot
Keep scrolling for more