Definify.com

Definition 2024


smaragdites

smaragdites

English

Noun

smaragdites

  1. plural of smaragdite