English-Arabic dictionary »

tetrapod meaning in Arabic

EnglishArabic
Tetrapod [UK: tˈetrəpˌɒd]
[US: tˈetrəpˌɑːd]

فقاريات رباعية الأطراف