FEMORA


Meaning of FEMORA in English

pl of femur.

Webster English vocab.      Английский словарь Webster.