Summary
English Synonyms:   more detail...
  1. animal foster:


English

Detailed Synonyms for animal foster in English

animal foster:

animal foster [the ~] nom

  1. the animal foster
    the caretaker; the animal foster; the attendant; the facilitator; the nurse; the orderly

Related Synonyms for animal foster