iuca — meaning in English
Catalan → English · translate English → Catalan instead
English meaning
- yucca noun A plant with long, stiff, pointed leaves and tall clusters of white flowers, often grown as an ornamental or houseplant.
Senses
iuca is used for these senses in English: