oilgae
Etymology
Blend of oil + algae.
oilgae means oil-based algal biofuel. Lexicurio rates it Sui generis — a strength score of 94 out of 100.
noun
- oil-based algal biofuel“Algal biofuel, sometimes nicknamed oilgae by environmentalists, is a promising technology.”