rhizoverbBeta
Feedback

echidna

Spiny egg-laying mammalnoun · A spiny egg-laying mammal native to Australia and New Guinea.