ANGIOSPERM


Meaning of ANGIOSPERM in English

(n.) A plant which has its seeds inclosed in a pericarp.

Webster's English dictionary.      Английский словарь Webster.