Adjective Definition

semiterrestrial

1.Definition: chiefly but not exclusively terrestrial




Please Share