Synonym-English dictionary »

lycopus virginicus synonyms in English

SynonymEnglish
Lycopus virginicus noun

bugleweednoun

lycopus virginicusnoun

Your history