Webster's Revised Unabridged Dictionary · 1913
Urocord
Copy link
Urocord
, noun
(Zoology)
See
Urochord
.
↑