» armoracia

Noun (1 meaning)

1. horseradish.

Armoracia, genus Armoracia

armoracia is a type of:
armoracia is a member of:
members of armoracia: