osteochondrophytes

English edit

Noun edit

osteochondrophytes

  1. plural of osteochondrophyte