beija-flor m
For usage examples of this term, see Citations:beija-flor.
From beijar meaning "to kiss" and flor meaning "flower".