elephant creeper
Noun
Meaning
elephant creeper (plural elephant creepers)
Argyreia nervosa, a perennial climbing vine native to the Indian subcontinent.
Noun
elephant creeper (plural elephant creepers)
Argyreia nervosa, a perennial climbing vine native to the Indian subcontinent.