Poison glands of snakes are homologous to
A
electric organs of fishes
B
stings of rays
C
sebaceous glands of mammals
D
salivary glands of vertebrates
Correct Answer: salivary glands of vertebrates
Here Homologous Means having the same relation or relative position or structure.Here snakes poison is in glands and here salivary glands are in Vertebrates