leggy
Explore definitions, synonyms, and language insights of leggy
Definitions
Adjective Satellite
(of plants) having tall spindly stems
Adjective Satellite
having long legs