menu_book

Definition

A hairy caterpillar.

The vulva.

history_edu

Origins

Possibly from hairy + Irish malaí (literally “eyebrows”)