retroserrate









retroserrate


adjective Botany, Zoology.

  1. having retrorse teeth or barbs.
52 queries 0.540