kate and jenna were getting their jump on with the heliconts
the act of being a small tan object that deos twirl-like movement as it falls down from the tree
"kate and jenna were getting their jump on with the heliconts" What is the definition of "heliconts"?