Dictionary.com
Thesaurus.com
has husked
  • present perfect of husk (3rd person singular).