Noun Definition

phyllidae

1.Definition: leaf insects

Related Noun(s):phillidae

Category: Animals