LADYS COMB MEANING IN ENGLISH

• Ladys comb Definition & Synonyms

  1. () An umbelliferous plant (Scandix Pecten-Veneris), its clusters of long slender fruits remotely resembling a comb.


RECENT SEARCHES