toadery
/təˈdɛri/Definitions
1. noun
A place where toads are found, especially in large numbers.
“The toadery near the pond was home to hundreds of frogs and toads during the spring season.”
1. noun
A place where toads are found, especially in large numbers.
“The toadery near the pond was home to hundreds of frogs and toads during the spring season.”