Wiktionary
podlet
n. (context rare English) A small pod.
n. (context rare English) A small pod.