Meaning of water speedwell

Definition of water speedwell

(noun) plant of wet places in Eurasia and America

Other information on water speedwell

WIKIPEDIA results for water speedwell
Amazon results for water speedwell