Top definition
A plant that is ruled by an alien life force “Tae
A Plant of Tae
Oh look! Over there is a Plantae, it must be imported!!
via giphy
by WaterproofArmyBlink May 14, 2018
Get the mug
Get a Plantae mug for your Aunt Rihanna.
buy the domain for your travel vlog