ANGIOSPERM

Definition of ANGIOSPERM

  1. (noun)plants having seeds in a closed ovary