biosatellites is biosatellite's Plural Form

biosatellite

US 
UK 
  • n.生物实验卫星
  • Web生物卫星;载生物卫星
Plural Form:biosatellites  
n.
1.
生物实验卫星