LEGGIEST

Definition of LEGGIEST

  1. (adj)(of plants) having tall spindly stems
  2. (adj)having long legs