meaning of Amphigene

Amphigene meaning in General Dictionary

Leucite

View more

  • Leucite.

Amphigene meaning in General Dictionary

(n.) Leucite.