原级:seabird
1. seabirds是什么意思
1. The invader predators menaced the native seabirds, some of them threatened species.
2. Scientists are stumped about why thousands of rare seabirds are suddenly being spotted on land in Northern California.