pterocarpanquinones

English

edit

Noun

edit

pterocarpanquinones

  1. plural of pterocarpanquinone