SPHERULATE


Meaning of SPHERULATE in English

adj covered or set with spherules; having one or more rows of spherules, or minute tubercles.

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