froghood
/ˈfrɒɡhʊd/Definitions
1. noun
A shelter or protection for frogs.
“The wildlife sanctuary provided a secure froghood for the injured frogs to recover.”
1. noun
A shelter or protection for frogs.
“The wildlife sanctuary provided a secure froghood for the injured frogs to recover.”