Definition of frog tribe in English:

frog tribe

noun

  • The group of animals that comprises the frogs.

Origin

Late 18th century; earliest use found in Oliver Goldsmith (?1728–1774), author.