An acid-base indicator which is colorless in acid solution, but turns pink to red as the solution becomes alkaline. It is used medicinally as a cathartic.
Larva
-
The thing that comes out of insects after they make mad passionate love.
Larva meaning & definition 1 of Larva.
-
A huge, often steaming piece of [faeces] which resembles a larva.
Larva meaning & definition 2 of Larva.
-
a form of an insect or an animal such as a frog that has left its egg but has not yet developed into a pupa or adult insect or animal
Larva meaning & definition 3 of Larva.
-
The active immature form of an insect, especially one that differs greatly from the adult and forms the stage between egg and pupa, e.g. a caterpillar or grub.
Larva meaning & definition 4 of Larva.
Similar Words