Adjective Definition

nonarboreal

1.Definition: not inhabiting or frequenting trees




Please Share