meaning of herb paris

1. European herb with yellow-green flowers resembling and closely related to the trilliums; reputed to be poisonous


Related Words

herb paris |

Developed & Maintained By Taraprasad.com

Treasure Words