lamproites

English

Noun

lamproites

  1. plural of lamproite

Anagrams