Basically I only see the term in dictionary websites trying to describe the meaning. Also, I do not see any related term sale on Namebio. For that reason, I am skeptical that this name has commercial application and hence, I'd appraise it at reg fee.