herb Paris
Explore definitions, synonyms, and language insights of herb Paris
Definitions
Noun
European herb with yellow-green flowers resembling and closely related to the trilliums; reputed to be poisonous