cydon
/ˈsaɪdɒn/Definitions
1. noun
A type of quince tree or its fruit, also known as a medlar.
“The orchard was home to several cydon trees, their fragrant flowers filling the air in spring.”
1. noun
A type of quince tree or its fruit, also known as a medlar.
“The orchard was home to several cydon trees, their fragrant flowers filling the air in spring.”