mantoid — I. ˈman.ˌtȯid adjective Etymology: New Latin Mantoidea : of, relating to, or resembling the Manteodea II. noun ( s) : mantis 1 … Useful english dictionary
Norwich — For other places with the same name, see Norwich (disambiguation). City of Norwich Norwich city centre … Wikipedia