CATAPUCE


Meaning of CATAPUCE in English

noun spurge.

Webster English vocab.      Английский словарь Webster.