salicor

salicor [sah-le-cor’]
noun
1. Long, fleshy-leaved salwart. (Botany) (f)

Have a Spanish question? Get help from experts!