English Dictionary
▪ dinocerate
▪ dinoflagellata
▪ dinoflagellate
▪ dinornis
▪ dinornis giganteus
◊ DINOFLAGELLATE
dinoflagellate
n : chiefly marine protozoa having two flagella; a chief
constituent of plankton
dinocerate
dinoflagellata
dinoflagellate
dinornis
dinornis giganteus
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]