apodan
/əˈpɒdən/Definitions
1. noun
A subfamily of frogs in the family Microhylidae, found in tropical Asia.
“The researcher studied the unique characteristics of the apodan species found in Southeast Asia.”
1. noun
A subfamily of frogs in the family Microhylidae, found in tropical Asia.
“The researcher studied the unique characteristics of the apodan species found in Southeast Asia.”