Based on the following answer, How shall I define plural form of glossaries?
Two separate acronym list using package glossaries
For example,
\newglossaryentry{LED}
{
name={LED},
description={light emitting diode},
first={\glsentrydesc{LED} (\glsentrytext{LED})},
}
The first instance in plural form should print
light emitting diodes (LEDs).
Second instance of plural form should print
LEDs
3rd instance of singular form should print
LED
and so on ...
.
plural={LEDs},
in your newglossaryentry to be used as\glsp{LED}
? Not tested but that is the normal way. Maybe you should have a look on acronym lists in the package: ctan.org/pkg/glossaries