Scrabble Solver

ACHILLEA


  • yarrow (a perennial herb) [n ACHILLEAS]
  • any composite plant of the genus Achillea, having toothed or divided leaves and flat-topped clusters of flowers, and including the yarrow and sneezewort
  • a yarrow plant [n -S]

Previous Words

ACHIEST ACHIEVABLE ACHIEVE ACHIEVED ACHIEVEMENT ACHIEVEMENTS ACHIEVER ACHIEVERS ACHIEVES ACHIEVING

Next Words

ACHILLEAS ACHIMENES ACHINESS ACHINESSES ACHING ACHINGLY ACHINGS ACHIOTE ACHIOTES ACHIRAL