Meaning ofhydrillain English

hydrilla

us//haɪˈdrɪlə//uk//haɪˈdraɪə//
#uncommon
Definitions