NOSELESS

Definition of NOSELESS

  1. (adj)having no nose