ochroleuca

Translingual

Adjective

ochroleuca f

  1. feminine of ochroleucus