'Sceliphron' definitions:

Definition of 'Sceliphron'

(from WordNet)
noun
Mud daubers [syn: Sceliphron, genus Sceliphron]

Words containing 'Sceliphron'