Crypturidae Definition
Definition
Crypturidae is a family of small frogs found primarily in South America. These frogs are known for their unique coloration and secretive behavior.
Browse
Crypturidae is a family of small frogs found primarily in South America. These frogs are known for their unique coloration and secretive behavior.
Browse