FEATHERLESS

Definition of FEATHERLESS

  1. (adj)having no feathers