allenylphosphonate

English

edit

Etymology

edit

allenyl +‎ phosphonate

Noun

edit

allenylphosphonate (plural allenylphosphonates)

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