WATER PIMPERNEL


Meaning of WATER PIMPERNEL in English

noun

1. : brookweed

2. : scarlet pimpernel

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.