humming bird's trumpet

This is not a dictionary! - Search for "humming bird's trumpet" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    humming bird's trumpet noun english

    shrublet of southwestern United States to Mexico having brilliant scarlet flowers