English-Spanish dictionary »

cane toad meaning in Spanish

EnglishSpanish
cane toad (Bufo marinus)
noun

sapo de cañanoun
{m}