2 results found

Search Results for: rana

Frog

Frog 1. (Science: zoology) An amphibious animal of the genus rana and related genera, of many species. Frogs swim rapidly,... Read More

Euphlyctis hexadactylus

Definition noun A species belonging to the taxonomic family Dicroglossidae of the order Anura, and commonly called the green... Read More