meaning of thyme leaved speedwell

1. perennial decumbent herb having small opposite leaves and racemes of blue flowers; throughout Eurasia and the New World


Related Words

thyme-leaved speedwell |

Developed & Maintained By Taraprasad.com

Treasure Words