Latin Names Are Your Friend
In fact, calling just about anything by its common name is a potential minefield of confusion. But the solution always seems so overwhelming. Who has time or energy to learn a whole new language, and a dead language at that?
Think of it this way: how did you learn English? One word at a time. You even learned to handle words that have a double meaning, and words that sound exactly like other words but mean something completely different. Baby steps.