NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ ecosoc▪ ecosoc commission▪ ecosystem▪ ecphonesis▪ ecrevisse
◊ ecosystem
ecosystem
n : a system formed by the interaction of a community of
organisms with their physical environment