Robin’s plantain

What is Robin’s plantain?

Robin’s plantain definition and meaning on Dictionary terms:
noun