planulates

English

Noun

planulates

  1. plural of planulate