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.      Английский словарь Интерлингва.