As nouns the difference between physio and physid
is that physio is (colloquial) a physiotherapist while physid is (zoology) any member of the physidae.
physio
English
Noun
(
en noun)
(colloquial) A physiotherapist.
(colloquial, uncountable) Physiotherapy. physid
English
Noun
(
en noun)
(zoology) Any member of the Physidae.