microplants

English

Noun

microplants

  1. plural of microplant