Definify.com

Definition 2024


Achilles'_tendons

Achilles' tendons

See also: Achilles tendons

English

Noun

Achilles' tendons

  1. plural of Achilles' tendon