トウダイグサ
tō daigusaka

Noun

1. Euphorbiaceae (family of flowering plants)

Other forms: