tripoli
/tɹˈɪpəli/
tripoli
English
Noun Top 28,539
Ad
Definition
A sedimentary rock composed of the shells of diatoms etc., used for polishing.
Etymology
Originally brought from Tripoli in Libya.
Ad