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.
Sea turtle
-
Any one of several very large species of chelonians
having the feet converted into paddles, as the green turtle, hawkbill,
loggerhead, and leatherback. They inhabit all warm seas.
Sea turtle meaning & definition 1 of Sea turtle.
Similar Words