babillaTop 40000MeaningsNoun1. the stifle, or hind knee, of a quadruped2. spectacled caiman (Caiman crocodilus) (Colombia)