Yes, the screen is removable and Pearl makes replacement screens.  Unfortunately, Pearl does not have the specs published on the intake threads and that information is not currently available.