Here Homologous Means having the same relation or relative position or structure.
Here in snakes poison is in glands and here salivary glands are in Vertebrates.
Comments