LACINIOLATE MEANING IN ENGLISH

• Laciniolate Definition & Synonyms

  1. (a.) Consisting of, or abounding in, very minute laciniae.


RECENT SEARCHES