English edit

Etymology edit

petal +‎ tail

Noun edit

petaltail (plural petaltails)

  1. (entomology) Any dragonfly in the family Petaluridae; a petalurid.