Ilo

From Biology-Online Dictionary | Biology-Online Dictionary

Ilo

(Science: abbreviation) international labour organization.