VariousWords beta
Noun
Definition: A tropical lowland frog (Rhacophorus arboreus) whose habitat range is mostly restricted to Japan's Honshū
VariousWords beta
Definition: A tropical lowland frog (Rhacophorus arboreus) whose habitat range is mostly restricted to Japan's Honshū