イデンシシゲン
Meanings
Noun
1. gene resource
Composed of
gene; genetic
resources