Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of fabella

- One of the small sesamoid bones situated behind the condyles of the femur, in some mammals.