English-Portuguese dictionary »

ladder snake meaning in Portuguese

EnglishPortuguese
ladder snake (Rhinechis scalaris)
noun

cobra-de-escadanoun