Definisi 'squirrel cage'

English to English
noun
1 cage with a cylindrical framework that rotates as a small animal runs inside it Terjemahkan
source: wordnet30

More Word(s)
cage, coop,

Visual Synonyms