padda
/ˈpædə/Definitions
1. noun
A type of bird, specifically the palla or the lesser coucal, found in parts of Asia.
“The padda bird’s distinctive call echoed through the forest.”
1. noun
A type of bird, specifically the palla or the lesser coucal, found in parts of Asia.
“The padda bird’s distinctive call echoed through the forest.”