The noun semi-vegetarian is uncountable.
The singular form of semi-vegetarian is also semi-vegetarian.