zootoca

/zoʊˈtoʊkə/

Definitions

1. noun

A genus of frogs, especially the common frog, Rana esculenta, native to Europe and western Asia,

“The zootoca species has been the subject of various scientific studies.”

Synonyms

  • frog
  • rana

Antonyms

  • toad