meaning of dead nettle

1. a plants of the genus Pilea having drooping green flower clusters and smooth translucent stems and leaves


Related Words

dead nettle | white dead nettle |

Developed & Maintained By Taraprasad.com

Treasure Words