allseed

noun
  1. a plant of the genus Radiola, especially Radiola linoides, a small herbaceous plant with tiny flowers and seeds
  2. Usage: chiefly British; botanical term

Examples