Angiosperm comes from a French plant noun based on an adjective borrowed from New Latin. That adjective, angiospermus, describes seeds held in a capsule or pericarp.
Angeîon is a noun, container; covered is not its literal gloss. The adjective’s ending -spermos is formed from spérma.