Definify.com

Definition 2024


horseradish_trees

horseradish trees

English

Noun

horseradish trees

  1. plural of horseradish tree