Ladyclock

enUK

La´dy`clock`


n.1.(Zool.) See Ladybird.