BIOGENIC NEEDS Meaning of BIOGENIC NEEDS in English the need for water, food, air, warmth, shelter and sex (see physiological needs). Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012