Dictionary.net
Did you mean:
pulsus dicrotus
Dacryodes
Dicrotus
Dicrotous
The Royal dookyards