English-Latin dictionary »

sponge of inferior quality meaning in Latin

EnglishLatin
sponge of inferior quality noun

aplysia [aplysiae](1st) F
noun