allenylphosphonate

English

Etymology

From allenyl +‎ phosphonate.

Noun

allenylphosphonate (plural allenylphosphonates)

  1. (organic chemistry) Any phosphonate that also has an allene group