SURCULOSE MEANING IN FRENCH

Definition & Synonyms


• Surculose

  1. (a.) Producing suckers, or shoots resembling suckers.