Micropenis, also known as microphallus is a condition that causes an under-sized penis and is usually diagnosed at birth. The main cause behind the condition is hormones, however, sometime there may be other causes as well. Androgens that affect the development of male genitalia even before birth, has a role to play.