Femora

Definition:

  • (pl. ) of Femur

Compare femora with other words:

femora vs. femoral

femora vs. remora