restiad
/rɛstiˈæd/Definitions
1. noun
A species of moth in the family Noctuidae.
“The field guide highlighted the rare restiad species found only in tropical regions.”
1. noun
A species of moth in the family Noctuidae.
“The field guide highlighted the rare restiad species found only in tropical regions.”