Grellor

Grellor was the home planet of the Grel. (BFBS: Parallel Lives)