ochroleuca

Translingual

Adjective

ochroleuca f

  1. Feminine of ochroleucus