Hydatid thrill

What is Hydatid thrill?

Hydatid thrill definition and meaning on Dictionary terms:
noun
any shrub belonging to the genus Hydrangea, of the saxifrage family, several species of which are cultivated for their large, showy flower clusters of white, pink, or blue.

 

reference: https://www.dictionary.com/browse/hydatid-thrill

Tags: