chenille weed (dasya elegans) - Spanish English Dictionary