Meaning ofbiosatellitesin English

biosatellites

us/baɪoʊsəˈteldaɪts/uk/baɪoʊsəˈteldaɪts/
#uncommon
Definitions
Base Words