spitfrog

/ˈspɪtfroʊɡ/

Definitions

1. noun

the edible green frog, Pelophylax esculentus, native to Europe and Asia

“The spitfrog is a delicacy in some European cuisines.”

Synonyms

  • Pelophylax esculentus
  • green frog