Hydrillas meaning : An aquatic plant, Hydrilla verticillata
hydrillas
vp
misheard
crawled
glucocorticoid