See also: sarcoïde

Italian edit

Etymology edit

From sarco- +‎ -oide.

Noun edit

sarcoide m (plural sarcoidi)

  1. (biology) sarcoid

Anagrams edit