red river giant softshell turtle - Turkish English Dictionary

red river giant softshell turtle

Meanings of "red river giant softshell turtle" in Turkish English Dictionary : 2 result(s)

English Turkish
Reptiles
red river giant softshell turtle n. yangtze kaplumbağası
red river giant softshell turtle n. çin'de bulunan ve eşine nadir rastlanan yumuşak kabuklu bir kaplumbağa