English dictionary

humming bird's trumpet meaning and definition

Definition and meaning of humming bird's trumpet at MeaningMonkey.org. humming bird's trumpet meaning and definition in the English Dictionary.

HUMMING BIRD'S TRUMPET noun

Definition of humming bird's trumpet (noun)

  1. shrublet of southwestern United States to Mexico having brilliant scarlet flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: