froggery

/ˈfrɔɡri/

Definitions

1. noun

A place where frogs are kept, bred, or studied, especially for research or conservation purposes.

“The local university has a state-of-the-art froggery for its biology department.”

Synonyms

  • amphibarium
  • toadhouse

Antonyms

  • barrenland
  • desert