pseudoleucites

English

Noun

pseudoleucites

  1. plural of pseudoleucite