Polish-English dictionary »

detrytus meaning in English

PolishEnglish
detrytus noun

detritusnoun
biology: organic waste material

detritusnoun
geology: pieces of rock broken off