Home / A / angiospermous tree

angiospermous tree

noun 18 letters Scrabble 22 WWF 27
Definitions
noun

any tree having seeds and ovules contained in the ovary

Look “angiospermous tree” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →