Definify.com

Definition 2025


horseradish_trees

horseradish trees

English

Noun

horseradish trees

  1. plural of horseradish tree