Wayanad bowtail

English

Noun

Wayanad bowtail (uncountable)

  1. The dragonfly Macrogomphus wynaadicus.