Dictionary.com
Thesaurus.com
has been protruding
  • present perfect progressive of protrude (3rd person singular).