Mimulus peregrinus (Phrymaceae): A new British allopolyploid species

Mimulus peregrinus (Phrymaceae): A new British allopolyploid species