Lucrusian fengrill

The Lucrusian fengrills were a type of plant or grill from the Lucrusia system.

Appearances

 * Galaxy Guide 11: Criminal Organizations