ipomoea orizabensis Meaning, Definition & Usage

  1. noun tropical American morning glory
    scammony.

WordNet