Noun Definition

phillidae

1.Definition: leaf insects

Related Noun(s):phyllidae

Category: Animals