solandra Meaning, Definition & Usage

  1. noun shrubby climbers of tropical America
    genus Solandra.

WordNet