Lepidocarpon
noun
Lep·i·do·car·pon
Definition of Lepidocarpon
: a form genus of Carboniferous fossil lycopsid plants (order Lepidodendrales) known from strobili with heterosporous megasporangia containing a single mature seedlike megaspore and three abortive megaspores that is sometimes considered to be on the ancestral line of true seed plants
Keep scrolling for more