ecalcarate









ecalcarate


adjective Botany, Zoology.

  1. having no spur or calcar.
53 queries 0.595