iluro
Meanings
Noun
1. ylide (organic chemistry)