Sporophore /(spō"rō̇*fōr)/

Spo·ro·phore

Sporophore

n.
  1. A placenta. (Bot.)