French-English dictionary »

spongiaire meaning in English

FrenchEnglish
spongiaire nom {m}

poriferan(any sponge of the phylum Porifera)
noun