De of het sint-janskruid? Welk lidwoord is juist?

Welk lidwoord (de of het) hoort bij het woord sint-janskruid? Is het de sint-janskruid of het sint-janskruid? Het juiste lidwoord dat je voor het woord sint-janskruid moet gebruiken is:
Het sint-janskruid
Aanwijzend voornaamwoord sint-janskruid
Dit of deze sint-janskruid: dit sint-janskruid
Dat of die sint-janskruid: dat sint-janskruid

Bezittelijk voornaamwoord sint-janskruid
Onze of ons sint-janskruid: ons sint-janskruid
Jouw of jou: jouw sint-janskruid

Elke of elk sint-janskruid?
Elk sint-janskruid
Gerelateerd aan sint-janskruid