Olusatrum /(?)/

O·lu·sa·trum

Olusatrum

n.
  1. An umbelliferous plant, the common Alexanders of Western Europe (Smyrnium Olusatrum). (Bot.)