semiterrestrial
English Dictionary
->
Letter S
-> semiterrestrial
Search Dictionary:
semiterrestrial Definition
(a)
chiefly
but
not
exclusively
terrestrial
semiterrestrial Synonyms
semiterrestrial
© Art Branch Inc.