Italian-English dictionary »

limnobiologia meaning in English

ItalianEnglish
limnobiologia noun
{f}

limnobiology(branch of biology that deals with animals and plants of fresh water)
noun