Definify.com

Definition 2025


silcretes

silcretes

English

Noun

silcretes

  1. plural of silcrete

Anagrams