Angiosperm
English Translation from English to English dictionary online for the word Angiosperm
-
1 n.
A plant which has its seeds inclosed in a pericarp.
-
2 n.
A plant which has its seeds inclosed in a pericarp.