ALLSEED


Meaning of ALLSEED in English

■ noun a small plant with white flowers, producing a large number of seeds. [ Radiola linoides .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.