bufo
bufo
English
Noun
Ad
Definition
toad, frog
Etymology
From translingual Bufo marinus (now Rhinella marina), the cane toad, from Latin būfō (“toad”).
Ad
bufo
toad, frog
From translingual Bufo marinus (now Rhinella marina), the cane toad, from Latin būfō (“toad”).