Home
Search
Index
Definify.com
Definition
2024
disc-tongued_frog
disc-tongued frog
English
Noun
disc
-
tongued
frog
(
plural
disc-tongued frogs
)
painted frog
Similar Results