सरकोपीड़ाए / सरकोपिडए / सरकोपीडे · NOUN
froghoppers or spittlebugs
Looking for poetry? Read shayari and poems by great poets.