Laughing

From Biology-Online Dictionary
Jump to: navigation, search

Laughing

(Science: chemistry) From laugh, laughing falcon, a peculiar owl (Sceloglaux albifacies) of new zealand, said to be on the verge of extinction. The name alludes to its notes.