OCHROLEUCOUS MEANING IN ENGLISH

• Ochroleucous Definition & Synonyms

  1. (a.) Yellowish white; having a faint tint of dingy yellow.


RECENT SEARCHES