×

tellural meaning in English

adj.
地球的,地上的;地球居民的。

Related Words

  1. telltarget
  2. tellu
  3. tellurate
  4. tellurates
PC Version

Copyright © 2018 WordTech Co.