Courses
Courses for Kids
Free study material
Free LIVE classes
More
Questions & Answers
seo-qna

Tadpole larva of frog feed upon?
a. Yolk sac
b. Zooplanktons
c. Protozoa
d. Aquatic vegetations

Answer
VerifiedVerified
290.7k+ views
Hint: Tadpole larva is also called as pollywog, and it is the larval stage in the life cycle of the amphibians, and most of the tadpole larva of the frogs are aquatic, whereas some species of tadpole larva of the amphibians are terrestrial.

Complete answer:
In the Tadpole larva of so many amphibians, there are structures that are found in the larval stage but not found in adults, and this is because of metamorphosis, and the structures found in the larval stage of frogs are lateral line, gills, and tails. This tadpole larva stage is an intermediate stage between the embryo and the adult.

When coming to shape, the head of the tadpole is usually globular and the tails are laterally compressed, and inside the tails, there are lateral gills. Generally, immediately after the hatching, the gills are present externally, as the days go lateral covering of the skin forms. The newly hatched tadpole generally has a cement gland, with that help they attach to the objects.

Tadpole larva of the frogs are herbivores, where they feed on the soft decaying plants. And some genera of the amphibians such as Pipidae and Microhylidae, they have filter feeders and they travel in the water column and feed on the Zooplanktons.

The gut of most of the tadpole larva is long and spiral-shaped, and they digest organic matter. Some tadpole larval stages of amphibians are carnivores, examples of them are Salamanders and caecilians.

Hence, the correct answer is option (B).

Note: As the tadpole larva of the frog gets mature, it starts appearing the limbs, where back legs grow first and fronts legs grow later, the tail absorbs into the body by a process called apoptosis, and lungs start appear and they travel to the surface of the water and gulps the air.
Last updated date: 03rd Jun 2023
Total views: 290.7k
Views today: 7.46k