meaning of lepers

1. a dicotyledonous genus of the family Labiatae


Related Words

lepechinia | lepechinia calycina | leper | leper lily | lepered | leperize | leperous |

Developed & Maintained By Taraprasad.com

Treasure Words