planta (foot) root meaning

The planta (foot) root means sole of the foot, or planting the foot.

Words with the planta (foot) root

  • supplant: to take the place of or replace by displacement

Open the AstraWords vocabulary map