carduus Latin Definition

Latin Word: carduus
Part of Speech: [Noun]
Definition: thisle



Hire a Writer