Home
Search
Index
Definify.com
Webster
1828
Edition
Scorching-fennel
SCORCH'ING-FENNEL
,
Noun.
A plant of the genus Thapsia; deadly carrot.
Similar Results
Scorching-fennel