Bicarpelado admin 6 years ago Bicarpelado Definition Bicarpelado Spanish AdjectiveEnglish meaning : Of botany – having two carpels