English edit

Noun edit

silvaniform (plural silvaniforms)

  1. (biology) An insect that inhabits trees