Meaning of laportea canadensis

Definition of laportea canadensis

(noun) American perennial herb found in rich woods and provided with stinging hairs; provides fibers used for textiles

Other information on laportea canadensis

WIKIPEDIA results for laportea canadensis
Amazon results for laportea canadensis