3 results found

Search Results for: lids

Tear

Definition noun, plural: tears (physiology) The watery secretion of the lacrimal glands verb To pull (apart) by force or by... Read More

Lacrimation

Definition noun, plural: lacrimations The shedding of tears; crying; tearing Supplement Lacrimation refers to the shedding... Read More

On Mate Selection Evolution: Are intelligent males more attractive?

A study published in Science on January 11 seems to be the first to lay empirical evidence that concur with Charles Darwin's... Read More