Meaning ofbiosatellitein English

biosatellite

us/baɪoʊsæˈtɛlɪt/uk/baɪoʊsəˈsɛlɪt/
#uncommon
Definitions
Base Words