domesticate : Idioms & Phrases


domesticated animal

  • noun any of various animals that have been tamed and made fit for a human environment
    domestic animal.
WordNet

domesticated silkworm moth

  • noun stocky creamy-white Asiatic moth found almost entirely under human care; the source of most of the silk commerce
    Bombyx mori; domestic silkworm moth.
WordNet