Katrudian

The Katrudians are an alien species from The Orville Universe.

Biology
Katrudians are giant sentient flowers.

Appearances

 * The Orville Season 2: Episode 07: Deflectors