explanto

Spanish

Noun

explanto m (plural explantos)

  1. explant