migration - n. to move from one area to another at different times of the year
perfect – adj. having all the qualities you want in that kind of person, situation
binoculars - n. a device that you hold up to your eyes and look through to see things that are far away
trip – n. a journey to a place
leftover – adj. a thing that remains after something is finished or ended
dandelion – n. a very common wild plant that has bright yellow flowers; when its seeds form, they fly away like tiny parachutes
bond - v. to form a close relationship with someone
all of a sudden – adj. suddenly
collective – adj. involving all members of a group