<botany> An umbelliferous plant (Caucalis daucoides).

(01 Mar 1998)

Hensen's node, Hensen's stripe, Hensen, Victor < Prev | Next > Hensing, Friedrich, Hensing's ligament, henware

Bookmark with: icon icon icon icon iconword visualiser Go and visit our forums Community Forums