forestiera

/fɔːrɛsˈtiːrə/

Definitions

1. noun

A type of deciduous shrub or small tree native to North America, known for its fragrant flowers and edible fruit.

“The forestiera is a valuable source of food for local wildlife during the winter months.”

Synonyms

  • forestiera orange
  • privet

Antonyms

  • non-native plant species