meaning of yucca filamentosa

1. yucca with long stiff leaves having filamentlike appendages


Related Words

yucca filamentosa |

Developed & Maintained By Taraprasad.com

Treasure Words