bn:03422186n
Noun Concept
EL
No term available
EN
Tellarites are a fictional species from the planet Tellar from the Star Trek television show. Wikipedia
Relations
Sources