lechea

/liːˈtʃiːə/

Definitions

1. noun

A genus of flowering plants in the family Orobanchaceae, commonly known as the pine-sapweeds.

“The botanist studied the unique properties of the Lechea species.”

Synonyms

  • Orobanchaceae
  • pine-sapweed

Antonyms

  • flower
  • weed