Noun Definition

cadra

1.Definition: a genus of Pyralidae

Category: Animals