Definify.com

Definition 2024


limnobiology

limnobiology

English

Noun

limnobiology (uncountable)

  1. branch of biology that deals with animals and plants of fresh water

Related terms

Translations