Advertisement

Advertisement

flaming sword

noun

  1. a cultivated bromeliad, Vriesea splendens, native to French Guiana, having long, red bracts and yellow flowers.


Advertisement

Advertisement

Advertisement

Advertisement