7 results found
Search Results for: toads
Dead Man Walking
Dead Man Walking: Wade Davis and the Secret of the Zombie Poison By Patrick D. Hahn Accepted on September 4, 2007 Twenty... Read More
Undulating membrane
Definition noun A sinuous extension of the cytoplasmic membrane performing a vigorous, wavelike, and reversible... Read More
Tandem repeat
Definition noun, plural: tandem repeats (molecular biology) A type of repeated sequence in which the copies are repeated one... Read More
Herpetology
Definition noun The branch of zoology that deals with reptiles and amphibians Supplement Herpetology is a sub-discipline of... Read More
Pioneer species
You might have come across news of some barren lands turning into luscious grasslands or forests after decades? Or you might... Read More