English

drey noun definition in Animal homes topic from the Oxford Advanced Learner's Dictionary

drey

 noun: Animal homes topic
the home of a squirrel

Explore other topic groups related to Animal homes

Animals