drop: a small indefinite quantity (especially of a liquid); ; ; ; --Kipling
small indefinite quantity: an indefinite quantity that is below average size or magnitude
deoxyribonucleic acid: (biochemistry) a long linear polymer found in the nucleus of a cell and formed from nucleotides and shaped like a double helix; associated with the transmission of genetic information