PEPPERGRASS


Meaning of PEPPERGRASS in English

(n.) The common pillwort of Europe (Pilularia globulifera). See Pillwort.

Webster's English dictionary.      Английский словарь Webster.