EGAVE

luminolide

Meaning

  1. noun A macrolide present in some sponges

Similar words

luminol isoluminol luminacin noctilucine chemiluminol lumichrome amphidinolactone lucigenin sporolide lumicalciferol

Save “luminolide” to learn later