comsats

English dictionary entry

Meanings

noun
  1. plural of comsat
name
  1. Acronym of Commission on Science and Technology for Sustainable Development in the South.

Word forms

comsats
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.