Spanish edit

Noun edit

explanto m (plural explantos)

  1. explant