English-French dictionary »

ornithopod meaning in French

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

ornithopode◼◼◼nom {m}