paddybird

English

Noun

paddybird (plural paddybirds)

  1. The Indian pond heron (Ardeola grayii)