Definify.com

Definition 2026


smaragdites

smaragdites

English

Noun

smaragdites

  1. plural of smaragdite