English | German | Russian | Czech

nepenthebiont English

Meaning nepenthebiont meaning

What does nepenthebiont mean?

nepenthebiont

Any animal that lives in, and is dependent on, the pitcher of a Nepenthes pitcher plant

Are you looking for...?