Definify.com

Definition 2024


telluranes

telluranes

English

Noun

telluranes

  1. plural of tellurane