AUTOSITE


Meaning of AUTOSITE in English

“+ˌsīt noun

( -s )

Etymology: French, from aut- + -site (as in parasite )

: that part of a double fetal monster that nourishes both itself and the parasitic twin

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.