Детёныш

Взрослые животные и их детёныши могут иметь непохожие названия.
собака — щенок
корова — телёнок
Такое характерно не только для русского языка.
dog — puppy
cow — calf
Однако в английском ситуация усугубляется тем, что зверята ещё и делятся на категории.
calf — детёныш крупного млекопитающего (корова, жираф, слон)
cub — хищника (тигр, лев, медведь)
kit — пушистого зверя небольших размеров (скунс, бобёр, енот)
pup — собирательное понятие для молодняка самых разных животных (псовые, выдра, капибара, крот, летучая мышь, мангуст, хомяк, броненосец)
foal — кто-то из семейства лошадиных (лошадь, осёл, зебра)
joey — сумчатых (кенгуру, вомбат, опоссум)
chick — птенец
Жёстких границ здесь нет. К примеру, лисёнок — одновременно и cub (хищник), и kit (пушистый), и pup (из псовых).
Как в этом всём не запутаться?
Если нужное слово вылетело из головы, можно воспользоваться формулой BABY X, где X — название взрослого животного: baby elephant, baby tiger, baby crocodile.
Эту конструкцию применяют часто, так что звучит она абсолютно естественно.
Не все малыши попадают в широкие категории. Некоторые получили отдельные обозначения, которые принадлежат только им.
duckling — утёнок
gosling — гусёнок
fawn — оленёнок
kid — козлёнок
lamb — ягнёнок
piglet — поросёнок (и Пятачок из “Винни-Пуха”)
BABY X исправно работает и в этих случаях.