1. semivegetarian - Noun
2. semivegetarian - Adjective
One who does not eat certain kinds of flesh (often red meat).
One who does not eat very much flesh.
(of a person) Being a semivegetarian (in either sense).
(of food) Fit for a semivegetarian to eat; that is, not containing certain kinds of flesh.
Source: en.wiktionary.org