osteochondrophytes

English

Noun

osteochondrophytes

  1. plural of osteochondrophyte