Today, when I saw colored trees and floating waterbirds in the ponds, I realized that I didn't know their names.
All of them have scientific names and likely personal own names.
Forexanple, my dog's species is terrier, but I know his personal name.
1
This is a good effort, I'll rewrite it how I would say it as a native speaker:
Today, when I saw coloured trees and floating waterbirds in the ponds, I realised that I didn't know their names.
All of them have specific names, and their own given names.
For example, my dog is a terrier, but I know his given name.