スパニッシュフライ
supanisshufurai

Noun

1. Spanish fly (Lytta vesicatoria)

Noun

2. Spanish fly (crushed dried Spanish flies sometimes used as an aphrodisiac); cantharides

Other forms: