administrators Reply Quote

Answer : 2 salivary glands of vertebrates Explanation : Answer: B) salivary glands of vertebrates Explanation: 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.

Click here to see the full blog post