Tanzaniophasmatidae

Category
Taxonomy
Singular
Tanzaniophasmatidae
Plural
Tanzaniophasmatidae

Definition

A family of stick insects found in Tanzania.

Etymology

Related Terms