discomfiture: anxious embarrassment
embarrassment: the shame you feel when your inadequacy or guilt is made public
proboscidea: in some classifications included in the genus Martynia and hence the two taxonomic names for some of the unicorn plants