Hi!
You should notice, that the "latin", which is used in scientific names of different species, isn't really latin.
It's a mix of greece, latin, heprew, and some other languages.
So if you have problems in translation, you should also try to check atleast the greece dictionary. 
-V 


