Home
Search
Index
Definify.com
Definition
2025
bufods
bufods
Volapük
Noun
bufods
nominative plural of
bufod
(=
(
male or female
)
toad
(
amphibian
))
Similar Results
Rufous