physical twins

English

Noun

physical twins

  1. plural of physical twin