Log in
Search words & phrases
biomass
US /'baɪoʊmæs/
・
UK /'baɪəʊmæs/
B2
Definition
Video subtitles
noun
Number of living things in a particular area