Definify.com

Definition 2026


horseradish_trees

horseradish trees

English

Noun

horseradish trees

  1. plural of horseradish tree