an herbaceous perennial plant in the mint family, lamiaceae (leonurus cardiaca) - Spanish English Dictionary
History

an herbaceous perennial plant in the mint family, lamiaceae (leonurus cardiaca)

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "an herbaceous perennial plant in the mint family, lamiaceae (leonurus cardiaca)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
an herbaceous perennial plant in the mint family, lamiaceae (leonurus cardiaca) cola de león [f] CU