French-English dictionary »

ornithopode meaning in English

FrenchEnglish
ornithopode nom {m}

ornithopod [ornithopods]◼◼◼noun
[UK: ˈɔːnɪθəpˌɒd] [US: ˈɔːrnɪθəpˌɑːd]