That's because the scientific definition of berries has little in common with the colloquial one. That doesn't make either wrong, they are just used in different contexts
Oh probably, but I don't speak latin. Most people don't speak latin; there's like 1000 people in the world maximum who could hold a conversation in latin.