angiosperms ( synonym found)

Definition of angiosperms:

(n) : plural of angiosperm

Back to Top