Meaning of “non-bio” in the English Dictionary

british dictionary