Homecage Definition
noun
A cage in which a laboratory animal lives, and in which it is experimented on.
Wiktionary
Other Word Forms of Homecage
Noun
Singular:
homecage
Plural:
homecagesFind Similar Words
Find similar words to homecage using the buttons below.