Definition: An edible species of the family Ranidae, occurring in Europe and used extensively in biomedical research. Commonly referred to as "edible frog".
edible frog; NIM when exper animal: no qualif; when IM, qualif permitted
Other names Green Frog; Frog, Green; Green Frogs; Frogs, Green