venous stars
English
Noun
venous
stars
plural of
venous star