Langsung ke konten

Arti kata

self-pollinated

Definition of self-pollinated (English)

adjective satellite

  1. fertilized by its own pollen
    sumber: wordnet30