Top definition
the best word EVER!

a sporangium containing megaspores.
a spore in heterosporous plants that gives rise to female gametophytes and is generally larger than a microspore

^^ basically to help reproduce. typically used in biology.
MEGASPORANGIUM!!!!! haha thats the best word ever!
by iloveyoumoree March 24, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug