Noun Definition

bufo

1.Definition: any toad of the genus Bufo

Category: Animals