megapod

  1. Adjective dev ayaklı, iri ayaklı.