limnobio
Italian
Noun
limnobio
m
(
plural
limnobi
)
(
biology
)
limnobios
Anagrams
mobilino