Webster's Revised Unabridged Dictionary · 1913

Ladyclock

Ladyclock , noun

(Zoology) See Ladybird.