Logwere /lo-gwe-re /
Grammar:noun
A green tree-snake, not very poisonous
Search More Words Dictionary