leitneria

/lɛɪtnəˈriə/

Definitions

1. noun

A genus of trees and shrubs in the family Sapotaceae, native to North and South America.

“The leitneria plant is native to the southeastern United States and is often used as ornamental landscaping.”

Synonyms

  • Sapotaceae
  • laurel tree
  • tree of heaven

Antonyms

  • invasive species
  • noxious weed