sarcoide

See also: sarcoïde

Italian

Etymology

From sarco- +‎ -oide.

Noun

sarcoide m (plural sarcoidi)

  1. (biology) sarcoid

Anagrams