3 ms·I mean "sufficiently impresses and/or catches the attention of others, especially other scientists".by bonoboTP 7y agoI mean "sufficiently impresses and/or catches the attention of others, especially other scientists".