embiottero

Italian

Noun

embiottero m (plural embiotteri)

  1. embiopteran