2 English Synonyms for LASERWORT
Prev.1Next
silphium
Definition: 1. (historical) A plant, thought to be extinct, used in Ancient Greece and Ancient Rome in cooking and as a contraceptive.
Show more information about silphium
Prev.1Next
Search took: 2.1761 ms