Red kowhai

What is Red kowhai?

Red kowhai definition and meaning on Dictionary terms:
noun