Top definition
The dumbass plant that appeared on the 2019 PSAT.
It releases pollen drops on the full moon.
I hate E. Foeminea.
by on October 16, 2019
Get a E. Foeminea mug for your sister-in-law Helena.