ferulae

  • n.【植】阿魏;同“ferule”
n.
1.
【植】阿魏
2.
同“ferule”
n.
1.