Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

agastache Definition

Cancel
agastache
noun
A plant of genus ''Agastache'', a giant hyssop

Words Related to agastache!

agastache Examples by Brain Bank Users