ephemeroid
English
Etymology
From
ephemerous
+
-oid
.
Noun
ephemeroid
(
plural
ephemeroids
)
(
ecology
)
Any kind of short-lived plant.