Etymology
Today it means: Relating to or characteristic of diatoms of the genus Opephora. Full definition →
Opephora + -oid
Etymology from Wiktionary, CC BY-SA 4.0.