Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

biosatellite en · NOUN

Etymology

From bio- + satellite.

Meanings

  1. an artificial satellite that is designed to carry humans or other organisms

Forms

SpellingFeaturesLabelsSource
biosatellites Number=Plur lexicographic

Translations (2)

it biosatellite (an artificial satellite that is designed to carry humans or other organisms) · ga bithshatailít (an artificial satellite that is designed to carry humans or other organisms)