lomata

/loʊˈmɑːtə/

Definitions

1. noun

A type of flowering plant, specifically a tropical vine in the genus Passiflora.

“The local nursery sold a lomata plant that the customer used to create a beautiful garden.”

Synonyms

  • passion vine
  • passionflower

Antonyms

  • invasive plant
  • weed