smilaceas - İspanyolca İngilizce Sözlük

smilaceas

Meanings of "smilaceas" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Botany
smilaceas esmiláceas [f/pl]