lopezia

/lɔˈpɛzɪə/

Definitions

1. noun

a type of plant, specifically the Lopezia plant, which is a genus of flowering plants

“The botanist studied the unique properties of the Lopezia plant in her research.”

Synonyms

  • genus
  • plant

Antonyms

  • animal
  • mammal