STELLULAR MEANING IN ENGLISH

• Stellular Definition & Synonyms

  1. (a.) Having the shape or appearance of little stars; radiated.
  2. (a.) Marked with starlike spots of color.


RECENT SEARCHES