Definify.com

Definition 2025


smaragdites

smaragdites

English

Noun

smaragdites

  1. plural of smaragdite