八倍體
Mandarin: ba1 bei4 ti3
T3
T5
T2
Definitions
  1. 1 octoploid
← Back to dictionary