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)

Leave a Reply

Your email address will not be published. Required fields are marked *

51 queries 1.045