English dictionary
semiterrestrial meaning and definition
Definition and meaning of semiterrestrial at MeaningMonkey.org. semiterrestrial meaning and definition in the English Dictionary.SEMITERRESTRIAL adjective
Definition of semiterrestrial (adjective)
- chiefly but not exclusively terrestrial
Source: Princeton University Wordnet