spider syndrome

English

Noun

spider syndrome (uncountable)

  1. Synonym of spider lamb syndrome.