English | German | Russian | Czech

spongobiotic English

Meaning spongobiotic meaning

What does spongobiotic mean?

spongobiotic

(biology) That lives in the vicinity of sponges

Are you looking for...?