morassweed
/mɒˈræswiːd/Definitions
1. noun
A plant of the genus Lycopus, especially Lycopus europaeus.
“The morassweed that grew near the pond attracted various types of bees and butterflies.”
1. noun
A plant of the genus Lycopus, especially Lycopus europaeus.
“The morassweed that grew near the pond attracted various types of bees and butterflies.”