Definify.com

Definition 2024


treefrog

treefrog

See also: tree frog

English

Noun

treefrog (plural treefrogs)

  1. Alternative form of tree frog