egg pod

English

Noun

egg pod (plural egg pods)

  1. An egg case, especially that of a locust.

Anagrams