What does the word stellate mean?

    Part of speech: adjective

  • Starshaped or starlike. stellated.

Alphabet: