"your definition "
not my definition, I lifted it from Wikipedia and included the Wikipedia link before the definition.
Yes i have a science degree,
Yes i was taught to reference my sources.
Yes i could have written my own definition but why bother creating definition pollution if someone else has done a perfectly adequate job already!!