celosia








noun

  1. any plant of the genus Celosia, having small, usually red or yellowish flowers in dense, crested or plumelike spikes.Compare cockscomb(def 3).

noun

  1. See cockscomb (def. 2)
54 queries 0.873