Spanish-English dictionary »

helecho hembra meaning in English

SpanishEnglish
helecho hembra noun
{m}

lady fern(Athyrium filix-femina)
noun