houdah
/ˈhaʊdə/Definitions
1. noun
A type of long-eared, burrowing mammal, also known as a groundhog or land-beaver
“The houdah burrowed into the underground tunnel system.”
1. noun
A type of long-eared, burrowing mammal, also known as a groundhog or land-beaver
“The houdah burrowed into the underground tunnel system.”