rock louse
noun
: a small innocuous Australian isopod (Deto marina) living under rocks along the seashore
Love words? Need even more definitions?
Merriam-Webster unabridged
Share