Aposeris Foetida
-
A
Aposeris Foetida
Description Aposeris Foetida, also known as Stinking Hare’s Lettuce, is a species of flowering plant in the Asteraceae family. It is a perennial herb that grows up to 60 centimeters tall. The plant has a strong odor that is unpleasant to some people. The leaves are simple, basal, and dentate with a length of 10-20 centimeters and a width of…
Read More »