Phalaris meaning

Any of several grasses of the genus Phalaris.
noun
0
0
Advertisement