ALLSEED


Meaning of ALLSEED in English

n. any of various plants producing much seed, esp. Radiola linoides.

Oxford English vocab.      Оксфордский английский словарь.