According to Merriam Webster's Second New International Dictionary, this is a synonym for sporangium (a spore case or sac).

More notably, this is one of the few Things That Rhyme With Orange.