Anofeles admin 5 years ago Anofeles Anofeles Definition Anofeles Spanish Adjective English meaning : anopheles