STELLATE


Meaning of STELLATE in English

[stel.late] adj [L stella] (1661): resembling a star (as in shape) "a ~ leaf"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.