Golden Bowl

Dictionary

STELLIFEROUSa.

[L., a star; to produce.] Having or abounding with stars.