1 result found

Search Results for: siphonoglyph

Sulcus

Definition noun, plural: sulci (biology) A furrow or groove Supplement The term is widely used in medicine, zoology, and... Read More