Entry 1 sense Webster, 1913 Sporophore /(spō"rō̇*fōr)/ · Spo·ro·phore · IPA 01 n. A placenta. 1. A placenta.(Bot.)