yuckle
/ˈjʌkəl/Definitions
1. noun
A type of succulent plant
“The garden was filled with yuckles, adding vibrant greenery to the landscape.”
2. verb
To make a shrill, high-pitched sound, especially that of a cricket
“The yuckling of crickets filled the evening air.”