division spermatophyta - English Synonyms Dictionary

division spermatophyta

n.
[1] Spermatophyta