omnivalent
omnivalent

omnivalent

Cambridge