About
Menu

baccaris

baccaris, a plant whose root yielded a fragrant oil

baccaris , is. f.
避邪草。

Suggest a Translation
See an image

Saved

Recent