STUPULA Meaning of STUPULA in English (stú-)n stubble (= the stumps of wheat, corn, grass, etc. left in the ground after reaping) Interlingua English vocab. Английский словарь Интерлингва. 2012