Home

Word

Armoracia, n.
more info horseradish
<noun.plant>

Armoracia genus Armoracia