alphabet

dahlia

Definition of dahlia:

part of speech: noun

A plant from Mexico bearing a large and beautiful compound flower.

Word of the day

protectorship

The office or government of a protector. ...

more