Noun Definition

phasmatidae

1.Definition: stick insects

Related Noun(s):phasmidae

Category: Animals