O plural correto de beija-flor é beija-flores, escrito com apenas o último termo sendo flexionado.
Muitas pessoas, erroneamente, utilizam os termos beijas-flores e beijas-flor, porém eles estão escritos de forma incorreta e devem ser evitados por acarretar em um erro gramático.
Índice
Qual é o plural de beija-flor?
A forma certa como se escreve o plural de beija-flor é beija-flores, somente com o segundo elemento flexionado.
Muitas pessoas se confundem na hora da escrita do plural dos substantivos compostos, mas agora você já sabe que a flexão de número do termo em questão deve ser feita passando apenas o segundo elemento para o plural.
Flexão de número
Substantivos compostos formados por um verbo ou um advérbio e um substantivo ou um adjetivo devem sofrer a flexão apenas do elemento variável que, no caso, é o substantivo ou o adjetivo.
Por isso, no caso do vocábulo em questão, devemos flexionar apenas o segundo elemento, pois a palavra é composta pelo verbo beija e pelo substantivo flor. Isto ocorre, também, em termos como sempre-viva, abaixo-assinado, alto-falante, guarda-chuva e vira-lata.
Então, como você já sabe esta regra, basta praticar para escrever certo o plural de várias palavras compostas da língua portuguesa.