1 result found

Search Results for: imbriodentate_sulcus

Sulcus

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