meaning of midass

1. A pulmonate mollusk (Auricula, / Ellobium, aurismidae); -- so called from resemblance to a human ear.


Related Words

midass |

Developed & Maintained By Taraprasad.com

Treasure Words