We do not currently know of any antonyms for saturniid.
The noun saturniid is defined as:
Did you mean strained or strand?