Top definition
A flax plant containing many of the chemicals needed for the production of petroleum jelly.
by Jack Franks November 15, 2004
Get the mug
Get a petrogerm mug for your barber Zora.