Bouvardia

What is Bouvardia?

Bouvardia definition and meaning on Dictionary terms:
noun

any tropical shrub belonging to the genus Bouvardia, of the madder family, having cymes of red, yellow, or white tubular flowers.