long-shanked

Explore definitions, synonyms, and language insights of long-shanked

Definitions

Adjective Satellite
having long legs