soaptree yuccas

English

Noun

soaptree yuccas

  1. plural of soaptree yucca