Which is a flowering plant, Syagrus or Ecballium?
Ecballium
Syagrus (plant)
Syagrus is a genus of Arecaceae (palms), native to South America, with one species endemic to the Lesser Antilles.
 The genus is closely related to the "Cocos", or coconut genus, and many "Syagrus" species produce edible seeds similar to the coconut.
Ecballium
Ecballium is a genus of flowering plants in the family Cucurbitaceae containing a single species, Ecballium elaterium, also called the squirting cucumber or exploding cucumber (but not to be confused with "Cyclanthera explodens").
 It gets its unusual name from the fact that, when ripe, it squirts a stream of mucilaginous liquid containing its seeds, which can be seen with the naked eye.
 It is thus considered to have rapid plant movement.
Syagrus macrocarpa
Syagrus macrocarpa is a species of flowering plant in the Arecaceae family. Syagrus botryophora
Syagrus botryophora is a species of flowering plant in the Arecaceae family.
 It is found only in Brazil.
 It is threatened by habitat loss. Syagrus glaucescens
Syagrus glaucescens is a species of flowering plant in the Arecaceae family.
 It is endemic to Minas Gerais state in southeastern Brazil.
 Its small population is threatened by collecting and habitat loss. Syagrus ruschiana
Syagrus ruschiana is a species of flowering plant in the Arecaceae family.
 It is found only in Brazil. Lytocaryum
Lytocaryum is a monoecious genus of flowering plant in the palm family endemic to Brazil where 4 species are known.
 Palms once classified as Microcoelum are herein included; the genus is closely related to "Syagrus", from which it is differentiated only by abundant tomentum, strongly versatile anthers, and slight epicarp, mesocarp, and endocarp differences.
 The name is Greek for "loose" and "nut". Syagrus pseudococos
Syagrus pseudococos is a species of flowering plant in the Arecaceae family.
 It is found only in southeastern Brazil (States of Espírito Santo, Rio de Janeiro, São Paulo). Syagrus picrophylla
Syagrus picrophylla is a species of flowering plant in the Arecaceae family. Syagrus stratincola
Syagrus stratincola is a species of flowering plant in the Arecaceae family.