cardiospermum grandiflorum Meaning, Definition & Usage

  1. noun herbaceous vine of tropical America and Africa
    heartseed.

WordNet