Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

femtosatellite en · NOUN

Meanings

  1. An artificial satellite with a mass of under 100 grams

Forms

SpellingFeaturesLabelsSource
femtosatellites Number=Plur lexicographic