ephemeroid

English

Etymology

From ephemerous +‎ -oid.

Noun

ephemeroid (plural ephemeroids)

  1. (ecology) Any kind of short-lived plant.