Meaning of ipomoea leptophylla

Definition of ipomoea leptophylla

(noun) a morning glory with long roots of western United States

Other information on ipomoea leptophylla

WIKIPEDIA results for ipomoea leptophylla
Amazon results for ipomoea leptophylla