yarpha

/ˈjɑːrfə/ or /ˈjɑːrfɑː/

Definitions

1. noun

A type of shrub (Clematis vitalba) in the borage family.

“The yarpha plant is native to the eastern parts of Asia.”

Synonyms

  • cleavers
  • traveler's joy

Antonyms

  • non-native plant
  • weed