ephyd·rid
ə̇ˈfidrə̇d,
eˈ-;
ˈefədrə̇d,
-ˌdrid
: belonging or relating to the Ephydridae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share