a herbaceous plant native to the lesser antilles (anthurium acaule) - İspanyolca İngilizce Sözlük