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)
- shrublet of southwestern United States to Mexico having brilliant scarlet flowers
Source: Princeton University Wordnet