cicadid
/ˈsɪkədɪd/Definitions
1. noun
A female cicada, especially one of the species Magicicada.
“A cicadid laid its eggs on the branch of a tree.”
1. noun
A female cicada, especially one of the species Magicicada.
“A cicadid laid its eggs on the branch of a tree.”