Wiktionary
allenylphosphonates
n. (plural of allenylphosphonate English)
n. (plural of allenylphosphonate English)