http://goldloadingpage.com/word-dictionary/Lepturidea
👉 Lepturide, a type of algae.
Lepturidea
https://goldloadingpage.com/word-dictionary/Lepturidea