ecadEnglishOxford Dictionary of Englishecad /ˈiːkad / ▸ noun Ecology an organism that is modified by its environment. – ORIGIN early 20th century: from Greek oikos ‘house’ + -ad1.