walking on the soles of its feet (such as humans)

listen to the pronunciation of walking on the soles of its feet (such as humans)
İngilizce - İngilizce
{s} plantigrade