English-French dictionary »

polylobate meaning in French

EnglishFrench
polylobate (having many lobes)
adjective

polylobéadjectif