Scrobiculate (noun) Definition, Meaning & Examples

adjective Botany, Zoology.
  1. furrowed or pitted.
adjective
  1. having a surface covered with small round pits or grooves
Scrobiculate (noun) Definition, Meaning & Examples

More Definitions