Word info

iliofibularis

Noun

Meaning

iliofibularis (plural iliofibularises)

A hindlimb muscle used by frogs and lizards for locomotion

Source: en.wiktionary.org

Close letter words and terms