English-French dictionary »

tetrapod meaning in French

EnglishFrench
tetrapod (having four limbs or feet)
adjective
[UK: tˈetrəpˌɒd]
[US: tˈetrəpˌɑːd]

tétrapode◼◼◼adjectif