herba Latin Definition

Latin Word: herba
Part of Speech: [Noun]
Definition: grass, herb



Hire a Writer