cefalocordato

Italian

Etymology

From cefalo- +‎ cordato.

Noun

cefalocordato m (plural cefalocordati)

  1. cephalochordate