calochortus

/kæləˈkɔrˌtəs/

Definitions

1. noun

a type of flowering plant, especially a mariposa lily, native to the Americas

“The rare calochortus was found growing in the wild near the mountain lake.”

Synonyms

  • mariposa lily
  • wildflower

Antonyms

  • invasive plant
  • weed