hemipode - French English Dictionary

hemipode

Meanings of "hemipode" in English French Dictionary : 1 result(s)

French English
Ornithology
hémipode [m] plains wanderer