Type: n.
Definition of Draco: A luminous exhalation from marshy grounds.
other words that start with dr
Online Free Dictionary