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

More General Terms