How is that? The roots of a word and its current meaning may differ greatly. You can take mosquito as an example, wich originated at "small fly" but now it means "the blood sucker insect".
Consider for example the word "Musket", you wouldn't be here debating that a musket is a fly, right?. Well, both share the same latin origin in musca, like mosquito. That's my point.
This is where you're going wrong.