self-seeded

自播的

英文釋義

  1. growing from seed dispersed by natural agency such as wind or birds