Skip to main content

crazystemmiebabe's definitions

stemmy

A shortened definition for stem cells
The scientists were studying the stemmy and found out they could help cure cancer.
by crazystemmiebabe December 7, 2006
mugGet the stemmymug.

Share this definition