English edit

Etymology edit

tecno- +‎ -morph

Noun edit

tecnomorph (plural tecnomorphs)

  1. (zoology) The carapace of a larval ostracod.

Related terms edit