English edit

Etymology edit

acro- +‎ dendro- +‎ -phile

Noun edit

acrodendrophile (plural acrodendrophiles)

  1. (biology) A creature that inhabits the treetops

Related terms edit