phasmatida
/ˌfæzməˈtaɪdə/Definitions
1. noun
an order of stick insects, including the walking sticks and leaf insects.
“The entomologist spent her career studying the unique behavior of phasmatida species in the tropical rainforest.”
1. noun
an order of stick insects, including the walking sticks and leaf insects.
“The entomologist spent her career studying the unique behavior of phasmatida species in the tropical rainforest.”