pyrola

/paɪˈroʊlə/

Definitions

1. noun

a type of flowering plant, especially a low-growing perennial with white or pink flowers.

“The pyrola thrived in the shaded areas of the forest.”

Synonyms

  • orchid
  • wildflower

Antonyms

  • invasive plant
  • weed