macrodactylousmedical dictionary

<zoology> Having long toes.

(01 Mar 1998)