What does Amphigene mean?

Amphigene meaning in General Dictionary

Leucite

View more

  • Leucite.

Amphigene meaning in General Dictionary

(n.) Leucite.