English | German | Russian | Czech

defaunate English

Meaning defaunate meaning

What does defaunate mean?

defaunate

(ecology, transitive) To remove the animals from.

Are you looking for...?